附:开发相关@ 内容 概述 概述 1. 环境搭建 1.1 win 1.2 linux 1.3 docker 2. 开发工具 2.1 IDE 2.1.1 eclipse 2.2 数据库管理 2.2 建模工具 2.4 需求管理 2.5 bug管理 4. 开发相关 http://wiki.idempiere.org/en/Category:Development (全看一遍) http://wiki.adempiere.net/Development http://wiki.adempiere.net/Development_Terms 3.0 HowTo 3.0.1 快速开发 http://wiki.adempiere.net/ADempiere_Rapid_Development 3.0.2 HowTos http://wiki.adempiere.net/Technical_HOWTOs http://wiki.adempiere.net/Extending_ADempiere http://wiki.adempiere.net/How_to_create_a_complete_new_module_in_ADempiere 3.1 ogsi 3.1.1 Felix:框架之一,id用他的web osgi控制台 3.1.2 Equinox:框架之一,id用他的插件管理开发 http://wiki.adempiere.net/Equinox_Integration http://wiki.adempiere.net/Equinox_Integration_2/Tutorial_Extension_Point http://wiki.adempiere.net/Equinox_Integration_2/Tutorial_Plugin 4. 软件工程 http://wiki.adempiere.net/Software_Development_Procedure http://wiki.adempiere.net/ADempiere_Best_Practices 4.0 源码管理 4.0.1 工作流 https://www.atlassian.com/git/tutorials/comparing-workflows 4.0.2 版本管理 4.1 插件定义 4.1.1 核心插件 4.1.2 本地化插件 4.1.3 配置脚本 4.1.4 核心变更 4.2 开发规范 4.2.1 命名规范:文件夹、文件、类、包 4.3 开发模板 4.3.1 核心插件 4.3.2 本地化插件 4.3.3 配置脚本 4.3.4 核心变更 4.4 构建发布 4.4.1 构建方式:手动\自动 4.4.2 构建平台:win\linux